group of keys or small islands - Fransızca İngilizce Sözlük